package com.bsoft.gol.hcs.specialist.bean.response;

import com.bsoft.gol.hcs.specialist.bean.request.FollowUpRouteDetailFactorRelationReq;
import com.bsoft.gol.hcs.specialist.entity.*;

import java.util.List;

/**
 * @Author:FangZhiyi
 * @Description
 * @Data Created in 2020/7/22 15:30
 * @Moddified By:
 */
public class FollowUpRouteDetailResp extends FollowUpRouteDetail {

    private List<FollowUpRouteDetailContent> followUpList;//随访内容
    private List<FollowUpRouteDetailFactorRelationReq> startFactorList;//随访开始因素
    private List<FollowUpRouteDetailFactorRelationReq> finishFactorList;//随访停止因素
    private List<FollowUpRouteDetailForm> followUpRouteDetailForms;//随访路径详情表单/健康宣教/推荐科室关联信息

    public List<FollowUpRouteDetailContent> getFollowUpList() {
        return followUpList;
    }

    public void setFollowUpList(List<FollowUpRouteDetailContent> followUpList) {
        this.followUpList = followUpList;
    }

    public List<FollowUpRouteDetailFactorRelationReq> getStartFactorList() {
        return startFactorList;
    }

    public void setStartFactorList(List<FollowUpRouteDetailFactorRelationReq> startFactorList) {
        this.startFactorList = startFactorList;
    }

    public List<FollowUpRouteDetailFactorRelationReq> getFinishFactorList() {
        return finishFactorList;
    }

    public void setFinishFactorList(List<FollowUpRouteDetailFactorRelationReq> finishFactorList) {
        this.finishFactorList = finishFactorList;
    }

    public List<FollowUpRouteDetailForm> getFollowUpRouteDetailForms() {
        return followUpRouteDetailForms;
    }

    public void setFollowUpRouteDetailForms(List<FollowUpRouteDetailForm> followUpRouteDetailForms) {
        this.followUpRouteDetailForms = followUpRouteDetailForms;
    }

    @Override
    public String toString() {
        return "FollowUpRouteDetailResp{" +
                "followUpList=" + followUpList +
                ", startFactorList=" + startFactorList +
                ", finishFactorList=" + finishFactorList +
                ", followUpRouteDetailForms=" + followUpRouteDetailForms +
                '}';
    }
}
